rub someone with green branches - Español Inglés Diccionario